cable ducts - Turkish English Dictionary